#include <REGX52.H>
void UART_Init()    //4800bps@11.0592MHz


{
	SCON=0X40;        //接收使能
	PCON &= 0x80;		//波特率加倍
	TMOD &= 0x0F;		//设置定时器模式  模式为0 八位自动重装
	TMOD |= 0x20;		//设置定时器模式 
	TL1 = 0xFA;		//设定定时初值
	TH1 = 0xFA;		//设定定时器重装值
	ET1 = 0;		//禁止定时器1中断
	TR0 = 1;		//定时器0开始计时
	ET0=1;//允许中断
	TR1 = 1;		//启动定时器1
	

}


 void UART_SendByte(unsigned char Byte)//发送程序
{
	
	SBUF=Byte;//  发送缓存区
	while(TI==0);//发送完成标志位
	TI=0;// 手动置0
	
}
